package com.itheima;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @ProjectName: ybxy6
 * @Titile: HashMapPractice
 * @Author: 86183
 * @Description: TODO
 * map集合嵌套list集合
 */
public class HashMapPractice {
    public static void main(String[] args) {
        List<String> scProvince=new ArrayList<String>();
        scProvince.add("成都市");
        scProvince.add("绵阳市");
        scProvince.add("德阳市");
        scProvince.add("广元市");
        scProvince.add("乐山市");
        scProvince.add("自贡市");
        scProvince.add("攀枝花市");
        scProvince.add("泸州市");
        scProvince.add("内江市");
        scProvince.add("广安市");
        Map<String,List<String>> map=new HashMap<>();
        map.put("四川省",scProvince);
        List<String> gdProvince=new ArrayList<String>();
       gdProvince.add("广州市");
       gdProvince.add("深圳市");
       gdProvince.add("珠海市");
       gdProvince.add("汕头市");
       gdProvince.add("佛山市");
       gdProvince.add("江门市");
       gdProvince.add("湛江市");
       gdProvince.add("茂名市");
       gdProvince.add("肇庆市");
       gdProvince.add("韶关市");
       gdProvince.add("河源市");
       gdProvince.add("阳江市");
       gdProvince.add("清远市");
        map.put("广东省",gdProvince);
       List<String> fjProvince=new ArrayList<String>();
       fjProvince.add("福州市");
       fjProvince.add("厦门市");
       fjProvince.add("泉州市");
       fjProvince.add("漳州市");
       fjProvince.add("泉州市");
       fjProvince.add("龙岩市");
       fjProvince.add("南平市");
       fjProvince.add("宁德市");
       fjProvince.add("莆田市");
       fjProvince.add("三明市");
       map.put("福建省",fjProvince);
       printMap(map);
    }
    public static void printMap(Map<String,List<String>> map){
        map.forEach((k,v)->{
            //将value转换为字符串
            StringBuilder  sb=new StringBuilder();
            v.forEach(city->{
                sb.append(city+",");
            });
            //把最后的逗号去掉，再加一个句号
            sb.deleteCharAt(sb.length()-1).append(".");
            System.out.println(k+"="+sb);
        });
    }
}
